#include <stdio.h>


int factorial(int i)
{

printf("Recursive function called\n");

if( i == 0 )
	return 0;

return ( factorial(i--) + 1);

} 

int main()
{
factorial(50);

return 0;
}

